HOG:E0268284 with 214 members (pectate lyase)

Pentapetalae /
Completeness score: 0.96
Select a TabArrow
logo-oma-o